irrigation subscribers - French English Dictionary